Release 10.1A: OpenEdge Getting Started:
Application and Integration Services
Using the AppServer Internet Adapter with HTTPS
HTTPS allows Web-enabled clients to connect to an AppServer using a secure connection provided by SSL tunneling over the Internet. The requirements for using HTTPS depend on the client type. For information on using HTTPS in Progress 4GL clients (including WebClient) to access a Secure AppServer, see the information on AppServer connections using a URL in OpenEdge Application Server: Developing AppServer Applications . For information on using HTTPS in Open Clients to access a Secure AppServer, see OpenEdge Development: Open Client Introduction and Programming .
HTTPS allows Web-enabled clients with OpenEdge Client-Side Security to connect to a Secure AppServer over the Internet. You can access OpenEdge Client-Side Security, depending on the type of client you use:
- Progress 4GL client — A 4GL client does not necessarily include OpenEdge Client-Side Security. To include OpenEdge Client-Side Security with your 4GL client, you must install one of the following OpenEdge products:
- Progress OpenEdge Application Server Basic Edition.
- Progress OpenEdge Application Server Enterprise.
- Client Networking.
- WebClient.
For more information on OpenEdge installation, see OpenEdge Getting Started: Installation and Configuration .
- Open Client — This installation comes with a number of distribution packages that provide client-side security for Open Clients to access a Secure AppServer. You must select the appropriate package and include it with your application. For more information about the distribution packages available for Open Clients to access a Secure AppServer, see OpenEdge Development: Open Client Introduction and Programming .
Once you have installed a client that includes OpenEdge Client-Side Security and have a Secure AppServer, you can use HTTPS to access the AppServer. HTTPS extends HTTP by executing the HTTP protocol across an SSL connection rather than an unencrypted TCP/IP connection. When an SSL connection is established between the AppServer client and the Web server, the HTTP protocol is executed in the context of the encrypted and authenticated channel. Using the HTTPS protocol to connect to a Secure AppServer gives the client the capability of tunneling through firewalls and sending encrypted data.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |